separate sewage system - Français Anglais Dictionnaire